Probabilistic Time Management of Choreographies
نویسندگان
چکیده
Temporal conformance of web service compositions guarantees the timely execution of service calls, decreases follow-up costs and increases QoS by avoiding deadline violations. Since it is impossible to make certain statements about the execution intervals of upcoming web service executions mainly due to varying activity durations and hardto-predict branching behavior we propose a probabilistic approach to model flow structures and temporal information, and show how to validate the temporal conformance of web service compositions.
منابع مشابه
TraDE - A Transparent Data Exchange Middleware for Service Choreographies
Due to recent advances in data science the importance of data is increasing also in the domain of business process management. To reflect the paradigm shift towards data-awareness in service compositions, in previous work, we introduced the notion of data-aware choreographies through cross-partner data objects and cross-partner data flows as means to increase run time flexibility while reducing...
متن کاملA Method for Reusing TOSCA-based Applications and Management Plans
The automated provisioning and management of Cloud applications is supported by various general-purpose technologies that provide generic management functionalities such as scaling components or automatically redeploying parts of a Cloud application. However, if complex applications have to be managed, these technologies reach their limits and individual, application-specific processes must be ...
متن کاملRuntime Verification for Business Processes Utilizing the Bitcoin Blockchain
The usage of process choreographies and decentralized Business Process Management Systems has been named as an alternative to centralized business process orchestration. In choreographies, control over a process instance is shared between independent parties, and no party has full control or knowledge during process runtime. Nevertheless, it is necessary to monitor and verify process instances ...
متن کاملBringing Test-Driven Development to web service choreographies
Choreographies are a distributed approach for composing web services. Compared to orchestrations, which use a centralized scheme for distributed service management, the interaction among the choreographed services is collaborative with decentralized coordination. Despite the advantages, choreography development, including the testing activities, has not yet evolved sufficiently to support the c...
متن کاملConfigurable analysis of sequential multi-party choreographies
For Business-To-Business integration (B2Bi) scenarios, the application of choreography and orchestration technology has become a core technique for resolving discrepancies between the interaction logic of individual partners and the intended overall message flow. While orchestrations govern the message exchanges of each single partner, choreographies define constraints and requirements for the ...
متن کامل